/*首页页面样式*/
.nav .swiper-container-nav .swiper-slide{width: 25%;height: auto;background-color:#3d3d3d;color:#fff;font-size: 1.4rem;padding:.5rem;}
.nav .swiper-container-nav .swiper-slide.active{background-color:#e73252;}
.triangle{position:absolute;bottom:-.8rem;left:50%;margin-left:-.9rem;content: '';width: 0;height: 0;border-top:10px solid #e73252;border-right:10px solid transparent;border-left:10px solid transparent;}
.timeIco{width: 1.1rem;height: 1.1rem;background-size: 16.7rem auto;margin:.7rem .3rem 0 0;}
/*弹性布局*/
.flexBox{display: -webkit-flex;display: flex;overflow: hidden;}
.flexBox .boxItems{flex:1;-webkit-flex:1;margin-right: 1%;text-align: center;}
.flexBox .boxItems a{display: block;line-height: 2;}
.flexBox .boxItems.active{border-bottom: 2px solid #e73252;}
/*底价区*/
.productPic{width: 8rem;}
.bar{width: 6.1rem;height: .6rem;margin-right: .5rem;}
.speedBar{display: block;width: 80%;height: .45rem;background-color:#e73252;}
.label{border-radius: .3rem;margin-left: .5rem;padding:0 .2rem;overflow: hidden;}
.robBtn{position: absolute;bottom: 1rem;right: 0;}

/*描述*/
.dataList .describeCon{width: calc(100% - 8.5rem);}
.titleTxt{max-width: 75%;}
.backShop{border-right: 1px solid #acacac;padding: 0 1rem;margin-right: .75rem;}
.centerPrice,.pay{margin-bottom: .3rem;}

/*搜索*/
.search{border-radius: .4rem;}
.searchInput{border:none;height:2.5rem;border-radius: .4rem;background-color: transparent;}
.searchIco{width: 1.5rem;height: 1.5rem;background-position: 0rem -2.5rem;margin:.5rem;}

/*9块9 页面*/
.shopList li{float: left;width: 46%;margin:1.5% 2%;text-align: center;background-color:#fff;padding:.5rem;}
.groupFlex .boxItems a{height: 3rem;line-height: 3rem;}

/*拼购页面*/
.noData{margin-top:4rem;}
.groupList li{background-color:#fff;padding-left: .75rem;border-bottom: none;margin-top:.75rem;}
.groupList .describeCon{width: calc(100% - 8.5rem);}
.groupList .robBtn{right: .75rem;}
.goGroupBtn{width: 14rem;height: 3.5rem;line-height: 3.5rem;color: #fff;}

/*我的 个人中心 页面*/
.header-sec{padding-top:.8rem;background:url(../../static/images/m_bg.jpg) no-repeat #fff;background-size: 100%;}
.smallActiver{width: 5.75rem;border-radius: 50%;margin: .5rem auto;}
.setIco{position: absolute;top: .75rem;right: .75rem;width: 1.8rem;height: 1.8rem;background-position: 0rem -3.5rem;background-size: 20rem auto;}
.nameTxt{line-height: 1.2;}
.cashBtn{margin-top:.35rem;border-radius: 20px;width: 7.5rem;height: 2.8rem;line-height: 2.8rem;text-align: center;}
.money-num em{font-size: 3rem;padding-left: 5.8rem;}
.bb_ddd{border-bottom:1px solid #ddd;}
.myflexBox .boxItems{border-right:1px solid #ddd;}
.myflexBox .boxItems:last-child{border-right:none;}
.rightIco{width: 1rem;height: 1.5rem;background-position: -2.2rem 0rem;}
.payIco,.receiptIco,.alreadyIco,.billIco,.grabIco,.redIco,.shareIco,.signIco,.callIco,.purchaseIco,.couponIco,.nineIco,.addresIco{
	width: 2rem;
    height: 2rem;
    background-position: 0rem -4rem;
    background-size: 15rem auto;
    margin: .5rem auto;}
.billIco,.grabIco,.redIco,.shareIco,.signIco,.callIco,.purchaseIco,.couponIco,.nineIco,.addresIco{
    width: 2.2rem;
    height: 2.7rem;
    background-position:-7rem -6.2rem;
    background-size: 15rem auto;}
.billIco{width: 2.6rem;}
.receiptIco{background-position: -2.2rem -4rem;}
.alreadyIco{background-position: -4.6rem -4rem;}
.functionList li{width: 100%; padding:1rem 0;border-bottom: 1px solid #ddd;
    height: 8.2rem;}
.functionList li a{float: left;width: 25%;height: 67px;border-right: 1px solid #ddd;}
.functionList li:last-child{border-bottom: 0;}
.functionList li a:last-child{border-right: 0;}
.grabIco{background-position:-12.3rem -6.3rem;width: 2.4rem;}
.redIco{background-position: -2.18rem -6.7rem;}
.shareIco{width:2.5rem;background-position:-6.8rem -3.4rem;}
.signIco{width:2.3rem;background-position: -9.8rem -6.2rem;}
.callIco{width: 2.9rem;height:2.9rem;margin-bottom: .3rem;background-position: -9.45rem -3.2rem;}
.purchaseIco{width: 2.4rem;background-position: -4.5rem -6rem;}
.couponIco{background-position:0rem -6rem;}
.nineIco{background-position: -2.4rem -6rem;}
.addresIco{width:2rem;height: 2.3rem;background-position: -2rem -8.9rem;}

/*账单页面样式*/
.moneyIco{width: 2.5rem;height: 1.8rem;background-position: -3.9rem 0rem;margin:.6rem 1rem 0 0;}
.billList li{border-bottom: 0;padding:.65rem 0 0 0;}
.timeTxt{border-right: 1px solid #999;padding:0 2rem 0 1rem;margin-right: 2rem;}

/*我的红包页面样式*/
.redHeader{background:url(../../static/images/red_bg.png) no-repeat;background-size: 100%;}
.openred_Bg{padding-top:6rem;}
.red_Bg{background-color: #fff;position: absolute;top: 0;width: 90%;left: 50%;margin-left:-45%;text-align: center;padding:3.5rem 0;min-height: 20rem;}
.red_Bg p{width:100%;text-align: center;}
.bigTxt{font-size: 2.5rem;}
.redbgPic{position: absolute;bottom:0;}
.smallActive{width: 3.2rem;height: 3.2rem;border-radius: 50%;overflow: hidden;margin-top: 1rem;}
.redbagList li{border-bottom: 0;padding-left: 1rem;}
.rightArea{width: calc(100% - 3.2rem);padding: 1rem;}

/*抽奖签到页面样式*/
.chanceTxt{background:url(../../static/images/rule_bg.png) no-repeat;background-size: 100%;width: 11rem;height: 4rem;padding-left: 1rem;}
.welfareBtn{background:url(../../static/images/btn.png) no-repeat;background-size: 100%;width: 20.6rem;height: 4.8rem;margin:3rem auto;}
.axlePic{position: absolute;top: 50%;left: 50%;margin:-4rem;width:8rem;}
.rotaryArrow{position: absolute;top: 37%;left: 38%;width: 24%;}
.zp_data{font-size: 1.6rem;color: #ab680d;}
.zp_data li{text-align: center;display: inline-block;position: absolute;width: 30%;}
.zp_data li.prize_0_c{transform: rotate(30deg);-ms-transform: rotate(30deg);-moz-transform: (30deg);-webkit-transform: rotate(30deg);-o-transform: rotate(30deg);top: 25%;right: 21%;}
.zp_data li img {display: block;margin: 1.5rem auto 0;height: 50%;width:42%;}
.zp_data li.prize_1_c{transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: (90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);top: 68%;right: 20%;}
.zp_data li.prize_2_c{transform: rotate(150deg);-ms-transform: rotate(150deg);-moz-transform: (150deg);-webkit-transform: rotate(150deg);-o-transform: rotate(150deg);top: 69%;right: 45%;}
.zp_data li.prize_3_c{transform: rotate(210deg);-ms-transform: rotate(210deg);-moz-transform: (210deg);-webkit-transform: rotate(210deg);-o-transform: rotate(210deg);top: 47%;left: 10%;}
.win-modal{position: fixed;top: 0;right: 0;bottom: 0;left: 0;display: none;background-color: rgba(0, 0, 0, 0.8);z-index: 100;}
.win-modal .modal-dialog {position: absolute;top: 50%;left: 50%;width: 552px;height: 527px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.win-modal .modal-dialog span {position: absolute;display: block;border-radius: 50%;}
.win-modal .modal-dialog span.purple {z-index: 1;top: -55px;left: 145px;width: 120px;height: 120px;background-image: -webkit-gradient(radial, 60 60, 0, 60 60, 60, from(#852fed), to(#6c24ea));}
.win-modal .modal-dialog span.red {z-index: 1;top: -55px;left: 306px;width: 120px;height: 120px;background-image: -webkit-gradient(radial, 60 60, 0, 60 60, 60, from(#fa5a5c), to(#ff4b4c));}
.win-modal .modal-dialog span.red-small {z-index: 20;top: 545px;left: 271px;width: 22px;height: 22px;background-image: -webkit-gradient(radial, 11 11, 0, 11 11, 11, from(#fa5a5c), to(#ff4b4c));}
.win-modal .modal-dialog span.red-bottom {z-index: 20;top: -11px;left: 186px;width: 22px;height: 22px;background-image: -webkit-gradient(radial, 11 11, 0, 11 11, 11, from(#fa5a5c), to(#ff4b4c));}
.win-modal .modal-dialog span.purple-small {z-index: 20;top: -11px;left: 340px;width: 22px;height: 22px;background-image: -webkit-gradient(radial, 11 11, 0, 11 11, 11, from(#852fed), to(#6c24ea));box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.1);}
.win-modal .modal-dialog span.yellow {z-index: 20;top: -70px;left: 220px;width: 112px;height: 112px;background-color: #fff0bd;box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.1);}
.win-modal .modal-dialog span.yellow-small {z-index: 20;top: -70px;left: 114px;width: 22px;height: 22px;background-image: -webkit-gradient(radial, 11 11, 0, 11 11, 11, from(#ffba01), to(#faae02));box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.1);}
.win-modal .modal-dialog span.heart {z-index: 20;top: -44px;left: 248px;width: 60px;height: 60px;border-radius: 0;background: url("../../static/images/heart.png") no-repeat;}
.win-modal .modal-dialog span.pink {top: -50px;left: 456px;width: 14px;height: 14px;background: url("../../static/images/a_1.png") no-repeat;}
.win-modal .modal-dialog span.pink2{top: 403px;left: 568px;}
.win-modal .modal-dialog span.pink3{top: 550px;left: 151px;}
.win-modal .modal-dialog span.green{top: 90px;left: -30px;width: 14px;height: 14px;background: url("../../static/images/a_2.png") no-repeat;}
.win-modal .modal-dialog span.green2{top: 550px;left: 440px;}
.win-modal .modal-dialog span.green3{top: 134px;left: 560px;}
.win-modal .modal-dialog span.green-yellow {top: 468px;left: -30px;width: 14px;height: 14px;background: url("../../static/images/a_3.png") no-repeat;}
.win-modal .modal-dialog .main1 {position: absolute;z-index: 10;top: 50%;left: 50%;width: 392px;padding: 57px 20px 38px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;-webkit-border-radius: 20px;background-color: #fff;borde-radius: 20px;}
.close {width: 30px;height: 30px;border: 2px solid #fff;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;right: -24px;top: -42px;z-index: 12;cursor: pointer;}
.close:before {content: "";width: 0;height: 16px;display: block;border-left: 2px solid #fff;-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);position: relative;top: 5px;left: 12px;}
.close:after {content: "";width: 0;height: 16px;display: block;border-left: 2px solid #fff;-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);position: relative;top: -11px;left: 12px;}
.win-modal .modal-dialog section h2 {font-size: 36px;font-weight: normal;margin-bottom: 20px;color: #000;}
.win-modal .modal-dialog section .title {font-size: 30px;margin-bottom: 20px;color: #4e4001;padding:0;}
.win-modal .modal-dialog footer a {font-size: 28px;line-height: 62px;display: inline-block;width: 170px;height: 62px;color: #fff;border-radius: 10px;-webkit-radius: 10px;}
.win-modal .modal-dialog footer a.cancel {background-color: #ff7800;box-shadow: 0 4px 0 0 #d16200;}
.win-modal .modal-dialog section img {width: 200px;height: 200px;margin-bottom: 0px;}
.tit_bg{background:url(../../static/images/tit_bg.png) no-repeat;background-size: 15rem auto;height:3rem;margin-left:-2rem;line-height: 1.6;padding-left:2rem;}
.luck_content{background-color: #fffaea;}
.luck_content p{font-size: 1.4rem;color:#6c6c6c;}
.luck_content p.des{padding:1.5rem 0 0 0;}
.luck_content p.a_1{padding:1.5rem 0;}
.luck_content p.a_2{padding-bottom:1.5rem;}
/*红包 红包劵 页面样式*/
.couponList li{ background:url(../../static/images/coupon_bg.png) no-repeat;background-size: 100%;width: 96%; }
.couponList li p{font-size: 1.3rem;min-width: 45%;}
.moneyTxt{font-size: 6rem;}
.couponBox .boxItems.active{color:#3d3d3d;}
.couponTxt{margin-top:2rem;}

/*抢红包 页面样式*/
.overTimer{height: 1.5rem;}
.timer{padding: 0 1rem;background-color: #dbdbdb;border-radius: 1rem;}
.picname{width: 15%;border-radius: 50%;margin-right: .5rem;overflow: hidden;}
.packet{width: 55%;}
.packet_icon{position: absolute;right: 5%;bottom: 3.7%;width: 10%;}
.packet span{position: absolute;top:15%;left: 25%;}
.packet p{position: absolute;bottom:8%;left: 7%;}
.content_point{background-color: #dbdbdb;border-radius: 1rem;padding: .1rem 1rem;}
.line{border-top:1px solid #dbdbdb;}
.toRedTxt{position: absolute;top: -.7rem;left: 50%;transform: translateX(-50%);}
.levitate{position: absolute;right: 0;top: 23%;width: 28%;z-index: 1;width: 28%;}

/*宝贝详情页 样式*/
.detailCon .swiper-pagination span{background-color:#999;}
.detailCon .swiper-pagination span.swiper-pagination-bullet-active{background-color: #e73252;}
.timeDiv span{padding:0 .3rem;background-color:#841532;border-radius: .2rem;margin:0 -.1rem;}
.barDiv .bar{margin-right: 0;}
.barDiv .speedBar{background-color:#841532;}
.barDiv .barTxt{margin-top:-.5rem;}
.rewardTxt{border:1px solid #f5e1ca;background-color:#fffcf8;padding:0 1rem;}
.titleInfo .label{margin-left: 0;}
.redBg{background:url(../../static/images/red_bg_1.png) no-repeat;background-size: 100%;padding: .2rem 1rem;}
.buyBtn{width: 80%;height: 4rem;line-height: 4rem;}
.makIco{width: 2.4rem;height: 2rem;background-position: 0rem -13.5rem;background-size: 20rem;margin:0 auto;}
.serviceCon{padding: .3rem 1.4rem;width:20%;}
.detailPic{margin-bottom: 4rem;}

/*邀请好友页面样式*/
.txt{position: absolute;bottom: 30%;left: 22%;}
.part_1{background: url(../../static/images/friend_bg_2.png) no-repeat #ffefc5;background-size: 100%;overflow: hidden;}
.partSection{background: url(../../static/images/friend_bg_3.png) no-repeat #ffefc5;background-size: 100%;overflow: hidden;}
.part_Title{width: 19.1rem;height: 2.1rem;margin:0 auto;}
.title_bg{background: url(../../static/images/title_bg.png) repeat;height: .9rem;}
.part_bg{background-color: #f7c851;}
.publicImg{width: 70%;margin:0 auto;}
.publicArrow{width:100%;margin:0 auto;}
.tipList li{float: left;width: 26.5%;text-align: center;color:#7b3d1b;}
.tipList li.arrowLi{width:10%;}
.sharemoneyBtn{width: 19rem;height: 4rem;background-color: #f65555;border-radius: .5rem;margin:2.5rem auto;box-shadow: 0px 3px 0px #d33535;}
.numTxt{font-size: 4.5rem;}
.table tr{border-bottom: 1px solid #ad572b;}
.table tr td,.table tr th{text-align: center;padding:.5rem 0;}
.ruleDiv{border: 3px dashed #f7c851;border-radius: .4rem;padding:2rem 3.3rem;}
.ruleDiv p{margin-bottom: .75rem;line-height: 1.8;}
.rank_list{padding-top:3.15rem;}
.record_con{padding-top:1.65rem;}
.tabBox{padding:0 3rem;border-bottom: 3px solid #f3f3f3;}
.redFlex p{color:#888;position: relative;height: 5.35rem;overflow: auto;}
.redFlex p.boxItems a{line-height: 1.5;margin-top: .75rem;font-size:1.5rem;}
.redFlex p a:before{content:'';width: 0;height: 1.6rem;border-left: 1px solid #c6c6c6;position: absolute;left: 0;top: 1.9rem;}
.last a:after{content:'';width: 0;height: 1.6rem;border-left: 1px solid #c6c6c6;position: absolute;right: 0;top: 1.9rem;}
.redFlex .boxItems.active a{color:#e73252;}
.redFlex .boxItems.active{border-bottom: 0;}
.redFlex p.boxItems.active:after{content:'';width:100%;height:0;border-bottom: 3px solid #e73252;position: absolute;left: 0;bottom: 0;}

/*登录*/
.nameIco,.pwdIco{width: 1.6rem;height: 2.3rem;background-position: -4rem 0rem;background-size: 15rem auto;margin-top: .5rem;}
.pwdIco{width: 2rem;height: 2rem;background-position: -5.5rem 0rem;margin-top:.75rem;}
.nameInput,.pwdInput,.phoneInput,.codeInput{border:none;background-color: transparent;padding:.75rem;}
.phoneIco{width: 2.5rem;height: 2.9rem;background-position: -13rem 0rem;}
.codeIco{width: 2.5rem;height: 2.9rem;background-position: -15.8rem 0rem;}
.sendCodeBtn{padding: .3rem;margin-top: .4rem;}
.errorTxt{color:#ddd;margin-top:.7rem;}
.editpwdBox p{width: 25%;}
.saveBtn{position: absolute;top:0;right: 1rem;}
.backIco{position: absolute;top:.8rem;left: 1rem;width: 1.5rem;height: 2.2rem;background-position: -2.6rem -2.8rem;}
.loginBtn{margin-top:4rem;}
.logincodeBtn{margin-top:.1rem;border-radius: .3rem;}
.createCount{margin-top:4rem;}
.createCount a{text-decoration: underline;}
/*信息*/
.sure-mess {margin-top: 40px;border-bottom: 8px solid #f2f2f2;padding: 10px 0;}
.sure-mess p {color: #3d3d3d;padding:0 50px 0 30px;line-height:20px;text-align:justify;}
.sure-mess p span {float:right;}
.sure-mess .sure-map {width:16px;position:absolute;top:32px;left:8px;}
.sure-mess .sure-more {width:14px;position:absolute;right:10px;top:33px;}
/*头部*/
.m-simpleHeader, .m-simpleFooter {position: fixed;z-index: 2;left: 0;right: 0;height: 40px;line-height: 40px;border: 1px solid #D4D4D4;background: #fff;}
.m-simpleHeader {z-index: 999;top: 0;border-width:0 0 1px;text-align: center;}
.m-simpleHeader-back {position: absolute;left: 0;padding: 0px 15px;overflow: hidden;color: #fff;line-height:38px;}
.ico {display: inline-block;vertical-align: middle;background: url(../images/mix-icon.png) no-repeat;background-size: 25rem 25rem;}
.ico-back, .ico-prev, .ico-next, .ico-fold, .ico-unfold {display: inline-block;width: 8px;height: 8px;border: 2px solid;background: none;}
.ico-back {width: 13px;height: 13px;border-width: 2px 0 0 2px;color: #3d3d3d;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.m-simpleHeader h1 {font-size: 16px;color: #3d3d3d;font-weight:normal;}
.m-person {position:absolute;right:15px;color:#3d3d3d;}
.m-person a {display:block;color:#333333;}
.m-person-my a {color:#602b00;}
.wy-soso {width:70%;position:absolute;top:7px;left:50%;margin-left:-35%;border:1px solid #dfdfdf;color:#999999;height:26px;line-height:26px;
	-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0 8px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.wy-sosobtn {width:18px;position:absolute;top:10px;right:15px;}
.wy-number {margin: 0;border-bottom: 1px solid #eeeeee;line-height: 50px;padding: 0 14px;position: relative;color: #3d3d3d;}
.wy-number img {width: 20px;display: inline-block;vertical-align: middle;margin-bottom: 5px;}
.wy-number img {width: 20px;display: inline-block;vertical-align: middle;margin-bottom: 5px;}
.sure-pro {padding: 10px 14px;overflow: hidden;}
.sure-pro-img {width: 60px;height: 60px;float: left;}
.sure-pro-txt {margin-left: 66px;color: #3d3d3d;overflow: hidden;}
.sure-pro-txt p {line-height: 18px;}
.sure-pro-txt p.colorClass {clear: both;font-size: 13px;line-height: 1;color: #666666;font-weight: normal;}
.sure-pro-txt p.colorClass a {display: inline-block;margin-left: 10px;width: 14px;overflow: hidden;}
.sure-total {position: fixed;bottom: 0;left: 0;right: 0;max-width: 768px;background: #fff;margin:0 auto;}
.sure-total ul li {width: 60%;float: left;line-height: 51px;text-align: center;color: #e60012;font-size: 15px;}
.sure-total ul li:last-child {width: 40%;background: #e73252;color: #fff;}
.wy-number a {color: #333333;display: inline-block;float: right;}
.wy-number .wy-sf img {width: 14px;vertical-align: middle;margin-bottom: 4px;}
.sure-pro-txt .bar{width: 100%;}
.btnBox button{width:5rem;height: 2rem;}
.m-tc0 {width: 100%;height: 100%;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.77);z-index: 1000;}
.m-con {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;min-width: 320px;max-width: 640px;}
.m-con-txt {background: #fff;color: #3d3d3d;font-size: 14px;text-align: center;line-height: 40px;}
.m-con-txt h4 {color: #3d3d3d;font-weight: normal;line-height: 40px;}
.m-con-txt ul {margin-bottom: 60px;}
.m-con-txt ul li {color: #3d3d3d;font-size: 13px;text-align: left;padding: 0 20px;border-bottom: 1px solid #ededed;}
.m-con-txt ul li span {font-size: 14px;}
.m-con-txt ul li span b {font-weight: normal;font-size: 20px;}
.m-con-txt ul li a {display: block;float: right;}
.m-con-txt ul li a img {width: 16px;}
.wy-btn a {display: block;width: 50%;float: left;background: #f36e45;color: #fff;line-height: 50px;}
.wy-btn .wy-sure {background: #f3455f;}
.m-color {padding: 0 20px;margin-bottom: 60px;}
.m-color a {display: block;float: left;font-size: 14px;line-height: 30px;padding: 0 16px;background: #eeeeee;color: #3d3d3d;margin-right: 20px;-moz-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.m-color .m-color-select {background: #f3455f;color: #fff;}
.coupon{border:1px dashed #666;padding:.5rem 1rem;}
/*设置页面样式*/
.msgIco,.editIco,.sIco,.aboutIco,.zanIco,.deleteIco{width: 2rem;height: 2rem;background-position: .1rem -11.99rem;background-size: 15rem auto;margin-right: 1.5rem;}
.editIco{background-position: -1.9rem -12rem;}
.sIco{background-position: -3.98rem -11.99rem;}
.aboutIco{background-position: -6rem -11.99rem;}
.zanIco{background-position: -8rem -11.99rem;}
.deleteIco{background-position: -10.1rem -11.99rem;}
.btnBg{position: relative;width: 3.5rem;height: 2rem;border-radius: 2rem;background-color: #d8d7d6;}
.circleBtn{position: absolute;top: .1rem;display: block;width: 1.8rem;height: 1.8rem;border-radius: 50%;background-color:#fff;}
.closeState .circleBtn{left: .1rem;}/*滑动按钮关闭状态*/
.openState{background-color: #e73252;}
.openState .circleBtn{right: .1rem;}/*滑动按钮打开状态*/
.dataList li{padding:1.35rem 1.6rem;border-bottom: 1px solid #e5e5e5;}
.clearCache{padding:1.35rem 1.6rem;}
.msgNf,.editPhone{padding:1.35rem 1.6rem;}
.signoutBtn{padding:1rem 0;margin-top:1.75rem;border-radius: .3rem;}
.setList li .rightIco{margin-top:.25rem;}
/*新人专属福利*/
.red_picBox{padding:2.5rem 1.6rem 1.75rem;}
.red_pic{width: 38%;margin: 0 5.8%;}
.red_2{width: 31.3%;margin-right: 3%;}
.red_last{margin-right: 0;}
.red_picBox_2{padding-bottom: 5rem;}
/*客服中心页面*/
.service_center h2{border-bottom:1px solid #e5e5e5;padding:1.6rem;}
.service_center p{line-height: 1.8;margin-bottom: 1.2rem;font-size: 1.3rem;}
.service_center .detail{padding-top:1.2rem;}
.list{padding:1.5rem;font-size: 1.4rem;}
/*立即提现页面*/
.balance_ava{padding:2rem 1.5rem;border-bottom:1px solid #dcdcdc;}
.icon{width:2.5rem;height: 1.65rem;margin-right: 1rem;}
.edit_area{padding:1.25rem 1.5rem;border-bottom:1px solid #dcdcdc;}
.edit_area p{width: 30%;font-size: 1.4rem;line-height: 2.3rem;}
.edit_area input{height: 2.3rem;width: 35%;border:1px solid #e6e6e6;}
.bindBtn{width: 11%;height: 3rem;line-height: 3rem;background-color:#e73252;margin:-.3rem 2% 0;}
.codeBtn{width:20%;border:1px solid #c6c6c6;height: 3rem;line-height: 3rem;border-radius: .4rem;color:#999;margin-top:-.3rem;}
.explain_con{padding:3rem 1.6rem;}
.explain_con p{line-height: 1.6;margin-bottom:1.6rem;font-size: 1.3rem;}
.cash_box .cashBtn{display:block;width:90%;height: 4.8rem;margin:0 auto 2rem;font-family: inherit;}
/*绑定支付宝页面*/
.alipayIco{background:url(../images/pay.png) no-repeat;width: 2rem;height: 2rem;background-size: 100%;}
.userIco{background:url(../images/2.png) no-repeat;width: 2rem;height: 2rem;background-size: 100%;}
.payInput,.userInput{border: none;background-color: transparent;padding: 0 .75rem;height: 2rem;font-size: 1.4rem;}
.bangBtn{margin-top:3rem;height: 4rem;}
/*分享页面 红包*/
.red_box{background: url(../images/s_bg.jpg) no-repeat;padding: 5.2rem 2rem 0;}
.redtxt_con{position: absolute;top: 32%;left: 50%;margin-left: -5.5rem;}
.redtxt_con img{width: 4.4rem;height: 4.4rem;border-radius: 50%;margin: 0 auto 6%;display: block;}
.redtxt_con p{font-size: 1.3rem;color: #dc483c;}
.link_box{position: absolute;bottom: 0rem;left: 50%;width: 88%;height: 28%;margin-left: -45%;}
.link_box input{width: 100%;display: block;height: 38%;border: 0;border-radius: .4rem;text-align: center;font-size: 1.4rem;}
.link_box a{display: block;background-color: #ffd914;width: 100%;margin-top:4%;height: 38%;text-align: center;color: #8e5e10;font-size: 1.4rem;border-radius: .4rem;box-shadow: 0px 2px 0px #c4900c;padding-top: 3%;}

/*新品推荐*/
.tit-head{border-bottom:5px solid #f3f3f3;height:3.5rem;line-height: 3.5rem;}
.tit-head .boxItems a{height:3.2rem;line-height:3.2rem;}
.news-arr .dataList .robBtn{bottom:4rem;}
.news-arr .dataList li{padding:1.35rem 0;}
.nine-block .backShop{padding:0 .75rem 0 0;}
.nine-block .centerPrice{margin-top:2rem;}